cadmium chloroacetate - German English Dictionary